package com.sitanyun.merchant.guide.frament.presenter.impl;

import com.sitanyun.merchant.guide.frament.model.impl.MyusersFramentFModelImpl;
import com.sitanyun.merchant.guide.frament.model.inter.IMyusersFramentFModel;
import com.sitanyun.merchant.guide.frament.presenter.callback.CallBack;
import com.sitanyun.merchant.guide.frament.presenter.inter.IMyusersFramentFPresenter;
import com.sitanyun.merchant.guide.frament.view.inter.IMyusersFramentFView;

public class MyusersFramentFPresenterImpl implements IMyusersFramentFPresenter {
    private IMyusersFramentFView mIMyusersFramentFView;
    private IMyusersFramentFModel mIMyusersFramentFModel;

    public MyusersFramentFPresenterImpl(IMyusersFramentFView fIMyusersFramentFView) {
        mIMyusersFramentFView = fIMyusersFramentFView;
        mIMyusersFramentFModel = new MyusersFramentFModelImpl();
    }

    @Override
    public void getuser() {
        mIMyusersFramentFModel.setuser(new CallBack() {
            @Override
            public void onSuccess(Object response) {
                mIMyusersFramentFView.response(response,IMyusersFramentFView.RESPONSE_ONE);
            }

            @Override
            public void onError(Throwable t) {
                mIMyusersFramentFView.response(t,IMyusersFramentFView.RESPONSE_ONE);

            }
        });
    }
}
